package com.hujiheng.paike.mapper;

import com.hujiheng.paike.pojo.ClassInfo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository("classInfoMapper")
public interface ClassInfoMapper {
    //根据班级ID 查询班级信息
    ClassInfo getClassInfoById(@Param("classId")int classId);
    //查询某年级所有的班级信息
    List<ClassInfo> getClassInfoByGrade(@Param("grade")int grade);
    //根据班主任ID查询班级信息
    List<ClassInfo> getClassInfoByTeacherId(@Param("teacherId")int teacherId);

    List<ClassInfo> getClassInfoList();

    int add(@Param("classInfo") ClassInfo classInfo);
}
